#ifndef __ANOPTV8DATADEF_H
#define __ANOPTV8DATADEF_H

// 0x01
#define DD_DAT_ACC_RAW_X (imu963ra_acc_x)
#define DD_DAT_ACC_RAW_Y (imu963ra_acc_y)
#define DD_DAT_ACC_RAW_Z (imu963ra_acc_z)
#define DD_DAT_GYR_RAW_X (imu963ra_gyro_x)
#define DD_DAT_GYR_RAW_Y (imu963ra_gyro_y)
#define DD_DAT_GYR_RAW_Z (imu963ra_gyro_z)
#define DD_DAT_SHOCK_STA (0)
// 0x02
#define DD_DAT_ECP_RAW_X (imu963ra_mag_x)
#define DD_DAT_ECP_RAW_Y (imu963ra_mag_y)
#define DD_DAT_ECP_RAW_Z (imu963ra_mag_z)
#define DD_DAT_BARO_ALT (0)
#define DD_DAT_TEMPERATURE ((int16_t)(imu963ra_temp_transition(imu963ra_temp) * 10))
#define DD_DAT_BARO_STA (0)
#define DD_DAT_ECP_STA (0)
#define DD_DAT_MAG_STA (0)
// 0x03
#define DD_DAT_ANGLE_ROL (eulerAngle.roll)
#define DD_DAT_ANGLE_PIT (eulerAngle.pitch)
#define DD_DAT_ANGLE_YAW (eulerAngle.yaw)
#define DD_DAT_ATT_FUSION_STA (0)
// 0x04
#define DD_DAT_QUA0_10K (0)
#define DD_DAT_QUA1_10K (0)
#define DD_DAT_QUA2_10K (0)
#define DD_DAT_QUA3_10K (0)
// 0X05
#define DD_DAT_ALT_FU (0)
#define DD_DAT_ALT_ADD (0)
#define DD_DAT_ALT_STA (0)
// 0X06
#define DD_DAT_FC_MODE (0)
#define DD_DAT_FC_LOCKED (0)
#define DD_DAT_FC_CMD_ID (0)
#define DD_DAT_FC_CMD_0 (0)
#define DD_DAT_FC_CMD_1 (0)
// 0X07
#define DD_DAT_HCA_VEL_X (0)
#define DD_DAT_HCA_VEL_Y (0)
#define DD_DAT_HCA_VEL_Z (BDC_Speed * 100)
// 0x08
#define DD_DAT_ULHCA_POS_X (0)
#define DD_DAT_ULHCA_POS_Y (0)
// 0X09
#define DD_DAT_HCA_WIND_X (0)
#define DD_DAT_HCA_WIND_Y (0)
// 0X0A
#define DD_DAT_TAR_ROL (0)
#define DD_DAT_TAR_PIT (0)
#define DD_DAT_TAR_YAW (0)
// 0X0B
#define DD_DAT_HCA_TAR_VEL_X (0)
#define DD_DAT_HCA_TAR_VEL_Y (0)
#define DD_DAT_HCA_TAR_VEL_Z (0)
// 0X0D
#define DD_DAT_PWR_VOTAGE (0)
#define DD_DAT_PWR_CURRENT (0)
// 0X0E
#define DD_DAT_SENSTA_VEL (0)
#define DD_DAT_SENSTA_POS (0)
#define DD_DAT_SENSTA_GPS (0)
#define DD_DAT_SENSTA_ALT (0)
// 0x20
#define DD_DAT_PWM_1 (0)
#define DD_DAT_PWM_2 (0)
#define DD_DAT_PWM_3 (0)
#define DD_DAT_PWM_4 (0)
#define DD_DAT_PWM_5 (0)
#define DD_DAT_PWM_6 (0)
#define DD_DAT_PWM_7 (0)
#define DD_DAT_PWM_8 (0)
// 0x21
#define DD_DAT_CTRL_ROL (0)
#define DD_DAT_CTRL_PIT (0)
#define DD_DAT_CTRL_THR (0)
#define DD_DAT_CTRL_YAW (0)
// 0xB0
#define DD_DAT_IMG_FLAG (0)
#define DD_DAT_IMG_COLOR (0)
#define DD_DAT_IMG_WIDTH (0)
#define DD_DAT_IMG_HEIGHT (0)
#define DD_DAT_IMG_VAL_P (0)
#define DD_DAT_IMG_PIX_P (0)

#endif
